package com.kgcx.push.entity;


import java.util.Date;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * <p>
 *
 * </p>
 *
 * @author hekai123
 * @since 2018-05-08
 */
@Data
@Table(name = "t_driver_log")
public class DriverLog {
    @Id
    private Long kid;
    /**
     * 用户id
     */
    @Column(name ="account_id")
    private Long accountId;
    /**
     * 用户名
     */
    @Column(name ="username")
    private String username;
    /**
     * 合作账号类型
     */
    @Column(name ="account_type")
    private String accountType;
    /**
     * 合作账号
     */
    @Column(name ="account")
    private String account;
    /**
     * 认账手机号
     */
    @Column(name ="telphone")
    private String telphone;
    /**
     * 有效证件类型
     */
    @Column(name ="certificate_type")
    private String certificateType;
    /**
     * 有效证件号码
     */
    @Column(name ="certificate_code")
    private String certificateCode;
    /**
     * 注册ip
     */
    @Column(name ="ip_address")
    private String ipAddress;
    /**
     * 注册端口
     */
    @Column(name ="port")
    private String port;
    /**
     * 注册mac
     */
    @Column(name ="mac")
    private String mac;
    /**
     * 注册imei
     */
    @Column(name ="imei")
    private String imei;
    /**
     * 注册imsi
     */
    @Column(name ="imsi")
    private String imsi;
    /**
     * 用户头像
     */
    @Column(name ="user_photo")
    private String userPhoto;
    /**
     * 收款账号类型
     */
    @Column(name ="pay_account_type")
    private String payAccountType;
    /**
     * 收款账号
     */
    @Column(name ="pay_account")
    private String payAccount;
    /**
     * 车辆id
     */
    @Column(name ="vehicle_id")
    private Long vehicleId;
    /**
     * 车牌号
     */
    @Column(name ="vehicle_code")
    private String vehicleCode;
    /**
     * 营运证件号码
     */
    @Column(name ="operation_certificate")
    private String operationCertificate;
    /**
     * 车辆颜色
     */
    @Column(name ="car_color")
    private String carColor;
    /**
     * 车辆品牌
     */
    @Column(name ="car_brand")
    private String carBrand;
    /**
     * 车辆型号
     */
    @Column(name ="car_version")
    private String carVersion;
    /**
     * 车辆保险单图片
     */
    @Column(name ="policy_photo")
    private String policyPhoto;
    /**
     * 车辆所属公司
     */
    @Column(name ="company")
    private Long company;
    /**
     * 注册城市
     */
    @Column(name ="city")
    private Long city;
    /**
     * 注册时间
     */
    @Column(name ="regis_time")
    private Date regisTime;
    /**
     * 最近采集时间
     */
    @Column(name ="last_time")
    private Date lastTime;


}
